package com.zhangshanfeng.test;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/*
### 字节流读数据(一次读一个字节数组数据)【应用】

- 一次读一个字节数组的方法

  - public int read(byte[] b)：从输入流读取最多b.length个字节的数据
  - 返回的是读入缓冲区的总字节数,也就是实际的读取字节个数
 */
public class FileInputStreamDemo03 {
    public static void main(String[] args) throws IOException {

        FileInputStream fis = new FileInputStream("day12\\aaa.txt");
        byte[] bytes = new byte[1024];
        int len;
        while((len = fis.read(bytes)) != -1){
            System.out.println(new String(bytes,0,len));
        }

        fis.close();




    }
}
